care leavers - Francés Inglés Diccionario